Canada and Mexico hit back after Trump signs order for punishing tariffs - eviltoast