Novartis Q2 beats estimates; FY2026 outlook reaffirmed