Macron Brings €23 Billion and a New Pitch to Nairobi