Stocks end lower on 'fiscal cliff' fears