Solving diameter constrained minimum spanning trees in dense graphs