US special envoy to Haiti resigns over migrant expulsions