SpaceX rocket launches 2 NASA astronauts into space