With Iran in its sights, Israel launches new spy satellite into orbit