Cape Town to host first Africa Energy Week