China 'anti-terror' raid kills 18