How Effective Is Your Software Supply Chain Security? A Framework for Assessment