vomiting after taking vitamins on empty stomach