supplements to help digestive system treatment excessive vomiting can medications cause stomach bloating