US and Iran strike Lebanon de-escalation deal in 60-day window