NBL seals lucrative broadcast contract