US launches “anti-terror” satellite