20101017 news: Delhi CWG 'denigrated' India's image: Aiyar