France to keep its state of emergency ‘until Isil is defeated’