François Digard appointed at Star Assurances