U.S. special envoy for Haiti resigns citing "inhumane" treat