888 Holdings reports 13% drop in H1 revenue for 2022