A growing number of US consumers are heading to shopping malls on 24 December to pick up last minute Christmas presents - a trend that will benefit brick-and-mortar retailers.