Costco takes full ownership of Mexican unit