Yellen says ‘impossible’ to decouple China, US economies