Foreign Direct Investment and Africa’s Economy, Opportunities and Challenges