Costco Names New President, COO