Lebanon ceasefire appears precarious as Israel and Hezbollah trade fire