It has been reported that drinks giant Diageo paid its chief executive, Paul Walsh, £2.43m last year.