Novartis Novartis beats forecasts with $6 billion profit as it navigates expiring patents Reuters