Measurement of the proton spectra from non-mesonic weak decay of 5ΛHe, 7ΛLi and 12ΛC