Shareholders in Everlast Worldwide have approved the $182m sale of the company to the Brands Holdings subsidiary of UK retailer Sports Direct.