Americans slash spending