Canada's inflation rate slows to 3.4%, the lowest in almost 2 years