IMF director blamed for pushing for China