Double-Diffusive convection in Walters’ B' elastico-viscous fluid in the presence of rotation and magnetic field