SCOR, rated "BBB +" by S&P