Top French court scraps large parts of new immigration law | The World