Fewer Americans confident they can afford healthcare, survey finds