Petrology and geochemistry of Jura granite and granite gneiss in the Neelum Valley, Lesser Himalayas (Kashmir, Pakistan)