France officially recognizes state of Palestine, Macron announces