Gen. David Petraeus: We Can't Leave Afghanistan Now, They Have Trillions of Dollars of Minerals