SpaceX takes a hit as NASA chooses Russia’s space agency instead