can i drink coffee with gallstones