The nascent U.S.-Iran deal faced fresh challenges Friday after Switzerland said the next phase of talks had been postponed and as Israel launched new strikes in Lebanon following a deadly attack on its soldiers there. Israel said its military had struck more than 80 targets belonging to the Iran-backed Hezbollah militia, killing dozens, in response to an attack on an Israeli tank crew that left four soldiers dead in southern Lebanon.