Challenges and opportunities for economic globalization in the 21st century