Israel and Lebanon agree to a 10-day cease-fire, potentially smoothing the way for a wider US-Iran peace deal.