US Dollar Index holds on to weekly gains with tariff threat over the weekend for Mexico and Canada