Shares of Tencent open 7 percent higher after first quarter profit beats