The US president has threatened to punish China, BRICS nations, Mexico, Canada and German carmakers during his second term.