It is not Trump's job to be popular in other countries. It is his job to get the best trade deals possible for the USA. Countries in Europe and Canada are upset that they can't loot the USA with trade deals any more. They prefer having US Presidents that just give them free stuff (defense spending) and open US markets while they keep tariffs protecting their own markets.