At Cannes Lions 2026, one theme jumped out: brand trust. Here’s what it means for brands navigating the age of creator leadership.