20030227 india: Karzai to visit India