Morgan Stanley raises S&P 500 forecast to 5,400 after bearish call on 2024 fails to pan out