NRF sees first $1 trillion holiday shopping season in American history | Fortune