Betsoft agrees to content deal with 888casino