Israel launches new spy satellite to gather information on Iran nuclear facilities