20110510 india: China admits Indian help in ship rescue