Israeli PM Netanyahu seals controversial coalition deal