BMO cuts 2022 year-end S&P 500 outlook, saying it underestimated inflation