Until the corruption is dealt with, shoveling more money at Africa won't do a darn bit of good.
There are two big problems Africa needs to overcome if they are to advance: 1) too much tribal warfare that spreads across borders, and 2) too many corrupt authoritarian regimes that cause no end of suffering for the people of that continent.