TeleTrader 2025-10-27 Novartis CEO defends Avidity deal