The World Bank and the Global Environment Facility: Challenges and Prospects for Sustainable Development