Home Investing China’s economy stumbles as factory output and retail sales miss