Consumer sentiment stalls amid fiscal cliff worries