Former sub-postmaster Sir Alan Bates has reached a multi-million-pound settlement over the infamous Post Office Horizon scandal.