ESPN Soccer reports: Shakira will headline the opening ceremony of the 2026 World Cup in Mexico City, with the Colombian superstar set to perform the tournament's official song