can you take too much vitamin c per day medications that cause foul smelling gas anti flatulence drugs