November sales surge, fueling holiday retail