Croatia advances to World Cup final for first time