Formula 1 reports financial slowdown in Q2 2026