Opposition parties in Israel reach coalition deal for new government