SCOR: record profits in 2023