China has no legal claim to South China Sea