IMB-3: a large water Cherenkov detector for nucleon decay and neutrino interactions