“We Just Got the Beast”: China Delivers a 50-Foot Giant to France for the World’s Largest Nuclear Fusion Reactor