Holiday shoppers to spend an average $875 this season: NRF