Canada's annual inflation rate highest since 1991