IMF, World Bank are key counterweights to China: Yellen