SCOR France holds more than 98% of SCOR Holding Switzerland