Israel, Palestine and International Law