WeChat launches first ‘618’ Live Streaming Festival, rushing into China’s e-commerce battle