Proper affine actions for right-angled Coxeter groups