SpaceX launches 23 Starlink satellites from Florida's Space Coast