Gap Inc. (GAP) reports earnings