Text this: World Social Report 2025. A new policy consensus to accelerate social progress