France will recognize Palestinian state, Macron says