Hezbollah casts Iran as Lebanon’s protector, complicating Beirut’s sovereignty push