A Multi-cell MMSE Precoder for Massive MIMO Systems and New Large System Analysis