UN rights expert barred from Afghanistan: diplomatic source