The Glen Kyllachy Granite and its bearing on the nature of the Caledonian Orogeny in Scotland