U.S. hospitals charge uninsured more, study says