SpaceX to launch first human mission to space