China factories put weight behind forecast-busting 6.9 percent GDP