Geological setting, mineralogy and geochemistry of the gabbroic anorthosite-gabbro-pyroxenite suite and the associated crystalline complex of Gobichettipalayam area-Tamilnadu