Text this: Prediction model for spontaneous combustion temperature of coal based on PSO-XGBoost algorithm