Costco cracks down on membership sharing