time release vitamin c 1000mg