New deal would let Israel leave troops in Lebanon. What does that mean for U.S.-Iran agreement?