L’Oréal and Channel 4 Win Cannes Lions Film Grand Prix