NBC: Americans got stingier after a pandemic surge in giving, but donations remain high