US envoy Amos Hochstein is in Lebanon for a second day trying to hammer out a ceasefire deal between Israel and Hezbollah.