Prime Minister Benjamin Netanyahu says Israel will do everything it can to prevent world powers from reaching a "bad and dangerous deal" with Iran over its disputed nuclear program.

He told a weekly Cabinet meeting Sunday that with the United States and Iran aiming for a framework agreement next month, "we will do everything to thwart a bad and dangerous deal that will cast a dark cloud on the future of the state of Israel and its security."

The United States, the other members of the U.N. Security Council and Germany hope to clinch a deal setting long-term limits on Tehran's uranium enrichment.

Netanyahu's comments come amid an uproar over his planned speech about Iran before the U.S. Congress next month. The visit was arranged behind the White House's back.