Hundreds confront Harris at health care town hall