Trump and Mexico reach deal on trade, migration

91