20110807 india: Amid flak; railways earns kudos from CAG