darwin: return correct error code from libusb_get_config_descriptor when the configuration is not found