Seven things Cadillac's revealed about its 2026 F1 team