MONTREAL — Tariffs and economic angst delivered a $350-million blow to Canadian National Railway Co. last year, as the ...