NBC: China says it fired water cannon at Philippine ships in South China Sea