Magnus Carlsen wins 20th world chess title with back-to-back blitz and rapid triumphs 31 December 2025