Sluggish US earnings may need pick-me-up to support 2023 stock rally