Classification of purely infinite C*-algebras