Monitoring the large-scale magnetic field for active M dwarfs with SPIRou, ESPaDOnS and Narval: the case of AD Leo, CN Leo, DS Leo and EV Lac