What 50+ brands told us about their affiliate programmes in 2026.