general Third Point Q3 2025 Investor Letter Third Point Q3 2025 Investor Letter November 3, 2025 admin