Brazil star Neymar has missed the 2026 World Cup so far with a calf injury. Coach Carlo Ancelotti says he will return in time for the Scotland match.