BEIRUT/JERUSALEM - Fighting escalated sharply between Israel and Hezbollah in south Lebanon overnight, with more than 18 people reported killed in Israeli strikes and four Israeli soldiers killed in one of the deadliest attacks by the Iran-backed group during this war.