US consumer confidence takes hit