Former pakistan captain shahid afridi