Geological evolution of the late Proterozoic “Mozambique Belt” of Kenya