Consumers spent a record $7.4 billion online this Black Friday