Proof of the K(π, 1) conjecture for affine Artin groups