Malaysia's May CPI falls 2.9% year-on-year, weaker than forecast