Chinese tech giant Tencent takes 5 percent stake in Tesla