Animoca Brands finalises sale of mobile games portfolio with iCandy Interactive