AI helps drive record 11.8 billion in Black Friday online spending