Inflation comes in hotter than expected as prices spike 5.4 percent