XLMedia to sell Canadian assets to Gambling.com Group