Coronavirus is a moment of reckoning for global supply chains