VANCOUVER, British Columbia – China has detained a former Canadian diplomat in Beijing in apparent retaliation for the jailing of a top Chinese executive at the request of the U.S., escalating a legal and diplomatic wrangle between the three countries. Relations were shaken by Canada’s arrest of Meng Wanzhou, chief financial officer of Chinese telecommunications giant Huawei and daughter of its founder.