The cost of the wars in Iraq and Afghanistan will reach between $4 trillion and $6 trillion - veteran costs peak in 40 years