Apparel retailer Gap is improving more than expected, but the parent company of Old Navy and Banana Republic still has work to do to turn things around.