Anger over Tory minister's 'disgraceful' Scotland heroin jibe