Out-of-pocket healthcare costs straining Americans' finances