NBC: Americans ramped up spending during the holidays despite some financial anxiety and higher costs