Forecasting the U.S. Treasury Yield Curve: A Distributionally Robust Machine Learning Approach