Lebanon forms unity government with Hezbollah-led opposition