Eli Lilly says 4 new launches will help drive its 2023 revenue past ...