Source: Walmart is investing $1.2 billion in China