US stocks close higher as market shakes off poor GDP data