Israel and Hezbollah fight for control of Baalbek