On multicast trees: structure and size estimation