Geology of the Javanshaili, Holenarasipur and Sagur Schist belts of Karnataka Craton and the geochemistry of mafic rocks