A process for the preparation of Tolterodine and intermediates thereof