Text this: Exploring the risk factors and clustering patterns of periodontitis in patients with different subtypes of diabetes through machine learning and cluster analysis