eating out with gallstones