Dambisa Moyo: Is China the new idol for emerging economies?