Diageo has completed yet another share buyback transaction.