France's Macron holds crunch talks with party chiefs