Our post-9/11 wars have cost nearly $6 trillion - far more than the Pentagon has acknowledged: report