The Guardian Advertising Awards 2024: winners revealed