Text this: Improving stroke risk prediction by integrating XGBoost, optimized principal component analysis, and explainable artificial intelligence