Chubb Reports Third Quarter 2026 Financial Results Amid Rising Catastrophe Losses Banking & Fintech, Insurance Management Software Lauren Mitchell October 21, 2026