US consumer sentiment falls to lowest level in almost a decade