20020227 india: India can help bring peace in Afghanistan: Karzai