HMRC cracks down on marketing of tax avoidance schemes