Sands China Limited denying any involvement with Asian iGaming domain