does vitamin c prevent coronavirus