Maximum leaf spanning tree