Tom Quinn, CEO of Neon, at the American Pavilion panel during Cannes 2025