Holiday shopping season off to record start