Challenges of African Growth : Opportunities, Constraints, and Strategic Directions