Well, Corsica was Genoese for a long time, so you just need them to keep it or sell it to an Italian power rather than France.
For Sardinia, perhaps France captures it during one of the 18th Century Wars?
Wouldn't they have to fight Aragon/Spain for Sardinia depending on the time period which could be more trouble than it's worth?