how long does nausea from vitamins last