Memory controller for asynchronous data mirroring