US consumer sentiment sours in March