Pub companies in the UK have been accused of being "greedy" and acting like "beer supermarkets".