Demonstrators protest China's claim to disputed islands