Gap profit soars 25% in quarter, plans for promotional holiday