US consumer prices up 5.4% in July, higher than expectation