NASA's final launch sparks world space race