Text this: Development and validation of an explainable machine learning model for predicting osteoporosis in patients with type 2 diabetes mellitus