Latent structure blockmodels for Bayesian spectral graph clustering