can i eat eggs with gallstones