20100731 news: Kalmadi rebuts allegations of financial irregularities