US consumer prices up 5% in May, largest rise since August 2008