Bayesian Joint Channel and Data Estimation for Correlated Large MIMO with Non-orthogonal Pilots