Sweden's inflation rises 7.2% in May, highest annual gain in 31 years