Costco plans buyback, raises dividend