April 28, 2026 Top Biotech News: Novartis Earnings Dip, FDA Moves to Pull Amgen Drug, Lilly’s Gene Editing Deal