Carney vows to defend Canadian workers as US announces new tariffs