Iran: Israel violates Lebanon deal