The S&P 500 will jump 12% to fresh record highs next year, even if a recession hits, BMO says