STS-124 launch