An alliance between Morocco and South Africa can drive the Africa Agenda to prosperity