Canada inflation accelerates to 3.2% in May as energy costs surge