Working-age Americans are struggling to pay for health care, even those with insurance, report finds.