Micro-simulation model of the French pension system