Costco, American Express Partnership to End