The Philippines has accused China’s coast guard of firing water cannons and sideswiping a Philippine patrol vessel in the South China Sea, escalating tensions in the disputed region.