US President Donald Trump speaks during a news conference at the World Economic Forum in Davos, Switzerland. Video / AP