A theory of finite deformation magneto- viscoelasticity