Diageo has bought more shares for cancellation, its third such transaction this week.