New research: 100 million Americans face health care debt