French President Emmanuel Macron to visit violence-hit New Caledonia