U.S. says personal data on 2.2 million troops stolen