On unitary beamforming for MIMO broadcast channels