African Poverty at the Millennium : Causes, Complexities, and Challenges