Consumer sentiment slips in March