Geochemical and isotopic studies on charnockite and associated rocks from Eastern Madurai Block Southern India