Thousands in China, Japan rally over island claims