Petrology of Karoo volcanic province magmatism in the southern Lebombo Monocline, Mozambique