Global food costs at 2-year low but grocery bills stay high