Libyan leaders must make compromises for free elections: US envoy