Consumer sentiment slips as Iran conflict hits outlook