Diageo has escaped sanction from the UK's advertising authorities after complaints that a Christmas TV ad for its Baileys liqueur brand featured "violent and aggressive" behaviour.