PointsBet agrees data, fan engagement partnership with Genius Sports