BEIJING (Reuters) - Tencent Holdings Ltd will buy a 15 percent stake in e-commerce firm JD.com for $214.7 million, as the two seek to challenge Alibaba Group Holding's dominant position in online shopping in China.