France vows to retaliate for Nice attack