Sarfaraz Ahmad appointed as Pak’s ODI captain