babar azam vs virat kohli batting comparison