HanesBrands announces new CFO, other executive appointments