SpaceX rocket launches satellite for global high speed internet