Health group angered by 99p pint