Perfect Dimensionality Recovery by Variational Bayesian PCA