Porphyry copper and tin-bearing porphyries a discussion of genetic models