Consistency of Spectral Clustering on Hierarchical Stochastic Block Models