20111021 business.india-business: India up 7 ranks in 'doing biz' index