Endeavor capitalizes on 2018 NeuLion merger to launch new OTT platform