Money is top stressor for Canadians amid high inflation, survey says