Text this: Risk-stratification machine learning model using demographic factors, gynaecological symptoms and β-catenin for endometrial hyperplasia and carcinoma: a cross-sectional study