Failure recovery in MPLS multicast networks using a segmented backup approach