MACHINE LEARNING FORECASTS: THE 2026 WORLD CUP CHAMPIONS & UNEXPECTED HORSES