'Buy American' is threatening Canadian jobs