Staples: Breach may have affected 1.16 million customers' cards | Fortune