Diageo has completed another round of its share buyback programme.