Envoy: Libya “cheated” by US