Xunlei Revenue Jumps 42.5% as Investment Gain Inflates Profit