does vitamin c reduce heart disease