50p minimum unit rate will affect 'only heavy drinkers'