Supervised Learning in the Presence of Noise: Application in ICD-10 Code Classification