SpaceX launches Starlink satellites from Cape Canaveral