French President Emmanuel Macron has vowed to delay voting reform for New Caledonia that triggered deadly riots in the territory.