Ukraine crisis compounds supply chain woes as global companies shut shop amid invasion