Donald Trump will address the World Economic Forum next Wednesday, an appearance likely to dominate the annual gathering of the global elite in Davos.