US, China space race successes leave Russia eating dust