US President Donald Trump has called his Chinese counterpart, Xi Jinping, a "smart man" amid a trade war between the two countries that has triggered an economic storm across the world. The world's two largest economies are at a crossroads after Trump imposed tariffs on China and Beijing announced retaliatory measures.