End-to-End Document Classification and Key Information Extraction using Assignment Optimization