US Haiti envoy quits over ‘inhumane’ deportations