US consumer sentiment falls to lowest since July 2022