Fighting the bully: Canada throws a punch back at Trump