20051203 india: India; Russia to sign deal on space; defence