Prediction of 3-year risk of diabetic kidney disease using machine learning based on electronic medical records