Match fixing charges: Andhra court says life ban on Azharuddin illegal