Spatial machine-learning model diagnostics: a model-agnostic distance-based approach