Backbase Completes Digital Platform Launch for Libyan Islamic Bank