50 hospitals charge uninsured more than 10 times cost of care, study finds