ICSC: Last-minute holiday shopping gives 4.5% year-over-year lift