Predictive model and risk analysis for diabetic retinopathy using machine learning: a retrospective cohort study in China | Synapse