Globalization’s Winners and Losers: Challenges for Developed and Developing Countries