Hannover Re delivers strong 2025 results with net income surging 13.