Text this: Vitamin B12 and risk of diabetes: new insight from cross-sectional and longitudinal analyses of the China Stroke Primary Prevention Trial (CSPPT)