20050223 india: Hamid Karzai arrives on a three-day India visit