Japan and Philippines sign landmark defence pact amid tensions in South China Sea