Petrology and geochemistry of the PGE mineralized Hanumalapur segment of Channagiri Mafic_ultramafic complex Karnataka India