France’s Macron opens door to recognising Palestinian state