Text this: Exploring the consistency, quality and challenges in manual and automated coding of free-text diagnoses from hospital outpatient letters.