Neymar makes it to Brazil squad for World Cup 2026 despite doubts over fitness; Ancelotti banks on experience May 19, 2026