A closed-form precoder for spatial multiplexing over correlated MIMO channels