who won FIDE World Cup