the legend of tarzan actor