China demands Canada release Huawei executive