US President Donald Trump addresses the World Economic Forum in Davos, as tensions rise with European leaders over tariffs and global consternation over his stance on Greenland, Iran and Venezuela.