Magnetic rotary encoder