Israeli Prime Minister Benjamin Netanyahu said a nuclear deal concluded between major powers and Iran on Tuesday was "a historic mistake for the world." "In every area where it was supposed to prevent Iran attaining nuclear arms capability, there were huge compromises," his office quoted him as saying at the start of a meeting with Dutch Foreign Minister Bert Koenders.