Dow closes 300 points higher on new trade deal with China