Space SLS working to beat supply chain, weld issues to finish Artemis II Core Stage this 12 months October 10, 2023