German development bank KfW has teamed up with a Swiss asset manager to launch a renewables company focusing on sub-Saharan Africa.