Amid harassment furor, Cain visits Capitol Hill