Global Theft Costs Retailers, Consumers $104B Annually