Random Recursive Tree, Branching Markov Chains and Urn Models