Globalization and the Challenge for Developing Countries