Cannes Lions 2026: A view from our CCO Lucas Peon