Carney has promised to stand up for his country amid trade war with the US president