NASA renews contract with Russia