Protesters clash with police in China's Guangzhou