Africa’s mission challenges: energy hunger, food hunger, development deficits