American consumers are feeling much more confident as holiday shopping season peaks