On whether China is ready for 2008 Olympics