20060730 india: Ansari admits to role in Delhi blasts