He said military action would spark revenge attacks from Hezbollah militants in Lebanon and insurgents in Iraq .