A Structural Text-Based Scaling Model for Analyzing Political Discourse