Diageo has admitted that elements of a high-profile UK TV ad spot for Guinness did not "live up to expectations", but said it will learn from the experiment.