Ascena Retail Group has cut its full-year earnings guidance, after lower-than-expected sales and elevated promotional activity at its Justice brand during the holiday period.