kidney stones and vitamin C