Text this: Macroeconomic responses to terms-of-trade shocks