China says US has ‘no right’ to interfere in South China Sea