Highlights from the World Stroke Congress (WSC) 2025