France’s top presidential contenders: Who’s proposing what?