International trade restrictions on Israeli settlements are justified by their illegality under international law