SpaceX launches 58 Starlink satellites, three Planet SkySats on Falcon 9