Macron calls for dialogue after New Caledonia riots