More than £2m of Guinness will be consumed during four days of this year's Cheltenham Festival as punters expected to sink 270,000 pints of stout at the racecourse