Robust computation of Euclidean minimum spanning trees