Drinks giant Diageo has defended its record on tax payments in the UK, following allegations that it has sought to shift profit to lower tax countries.