20061123 india: Chinese media toasts India