Canada inflation hits highest level since 2023 in May on gasoline surge