Joint Structured Models for Extraction from Overlapping Sources