are eggs good for gut health