US President Donald Trump speaks during a discussion at the World Economic Forum meeting in Davos in January 2018. Photo: AFP