US Senate has passed a bill to block new tariffs on Canadian goods hours after presidents announce a raft of duties on ...