At least 39 students and staff hurt in a knife attack at primary school in southern China