Can Lebanon keep it together? Government faces Israeli invasion, standoff with Hezbollah, 31 March 2026