UK can unilaterally revoke Brexit, says top EU court