Canada’s inflation slows to 2.3% in March