ICARUS: Proton Decay and the CERN-GranSasso Long Baseline Experiment