20060421 india: India favours democracy in Nepal: Jaiswal