Small businesses evading tax leave HMRC billions out of pocket