World leaders, chief executives, thinkers and celebrities are gathering in the Swiss mountain town of Davos for the World Economic Forum’s annual meeting.