Magnetoplasmonic crystal waveguide