SpaceX launches new batch of Starlink satellites