Patient classification of two-week wait referrals for suspected head and neck cancer: a machine learning approach