“Since September 11, 2001, the United States has spent approximately $8 trillion on foreign wars and their consequences.”