A Preferred-Habitat Model of Term Premia, Exchange Rates, and Monetary Policy Spillovers