President Xi Jinping will attend the World Economic Forum later this month and will be the first Chinese head of state to do so. Photo: AP