20101007 india-news: Delhi can host Olympics; says Sheila Dikshit