PCB fines Sarfaraz Ahmed for code of conduct violation