French President Emmanuel Macron has promised a more efficient system to process asylum seekers in Calais.