Petrology and geochemistry of Mafic rocks and porphyritic granitoids around Laitlyngkot East Khasi Hills district Meghalaya North Eastern India