Tobacco retailers protest outside Himachal Assembly