Magnetohydrodynamic drive