US speciality retailer Gap Inc has announced the closure of 230 of its namesake brand stores and revealed plans to spin off the group's Old Navy brand into an independent, publicly-traded company.