20021120 india: India soon to be a developed nation: Canada