Africa can’t afford broken promises