Hezbollah and Tahrir battle for influence