Multi-window weighted random forests for listed companies default prediction: a dual-criterion temporal framework with hybrid feature selection | Synapse