China demands Canada release tech executive