Petrology and geochemistry of ultramafic mafic complex of Mawpyut Jaintia Hills District Meghalaya North Eastern India