Magnus Carlsen clinches Freestyle Chess Grand Slam 2025