Libyan VSAT firm signs satellite deal