Does France deserve an AAA credit rating?