HanesBrands cost-saving drive sees debt, inventory slashed in Q2