Pentagon breach exposes Social Security numbers and military records of millions