Ben Carson Resigns from Costco Board of Directors