Opportunities and Challenges for Africa's Multilateral Financial Institutions