Text this: Automatic political discourse analysis with multi-scale convolutional neural networks and contextual data