ENGIE plays the long game in Africa