AffineQuant: Affine Transformation Quantization for Large Language Models