Afghanistan' attorney general Farid Hamidi fights corruption himself