Interpretable Machine Learning for Macro Alpha: A News Sentiment Case Study