Iran affirms Lebanon sovereignty in US deal