best vitamins for gut health and bloating