Addressing the Challenges of Globalization: An Independent Evaluation of the World Bank’s Approach to Global Programs