Pentagon Acknowledges There Are More than 2,500 US Troops in Iraq