20030306 india: Afghan President Karzai arrives in Delhi