Life insurance: the returns of Euro 2025 funds revealed, which are the best performers?13 January 2026