US President Donald Trump's outburst comes amid escalating tensions between the US and China, following Canadian Prime ...