Vitamin C and Longevity: Is There a Link?