Trump will sign deal