Nearly 3,000 participants from 117 countries, 53 heads of state and government, and close to 1,700 business leaders will gather at next week's annual World Economic Forum in the plush Swiss Alpine resort of Davos. Geopolitical crises, climate change and the U.S.-China trade disputes are expected to top the forum's large and challenging agenda.