Building resilient semiconductor supply chains