Drinkers will see a further reduction in choice as the Danish brewing giant withdraws eight cask ales and three kegged beers from pubs by the end of the year.