On canonical purification of random tensor networks