who won chess championship 2024