Survey finds inflation is top worry for Canadians