Isotopic and geochemical evidence for magma mixing in the petrogenesis of the Coire Uaigneich Granophyre, Isle of Skye, N.W. Scotland