Spelling Error Correction with Soft-Masked BERT