Sur La Table taps Gap Inc. veteran as president