SCOR maintains its annual targets despite natural catastrophes