Stocks could stall out next year as credit conditions tighten and earnings growth slows, according to Bank of America Merrill Lynch.