Iraq war could cost up to two trillion dollars: study