An a contrario approach to hierarchical clustering validity assessment