20060511 business.india-business: India; China take a leap in competitiveness ranking