Towards Intelligible and Robust Surrogate Explainers: A Decision Tree Perspective