Formation of corundum and associated mineral zones in the hybrid ultramafic-pegmatite association of the Neoproterozoic Hafafit core complex, South-Eastern Desert, Egypt