China jitters send stocks tumbling