Text this: Hospital discharge diagnostic and procedure codes for upper gastro-intestinal cancer: how accurate are they?