20050411 india: India; China finalise border deal