Design and performance of the readout system of the MINOS Far Detector