Israel launches Ofek 9 spy satellite