Joint document-level information extraction