GNC also said it was accelerating plans to close at least 800 to 1,200 stores. It has nearly 50 stores in Greater Boston.