The US says Israel supports the deal, which has been backed by the UN Security Council, but Benjamin Netanyahu has given conflicting signals.