Relax Gaming agrees new content supply deal with soon to be launched online casino SuperSeven