SpaceX launches first rocket of 2023 from Cape Canaveral