US trade deficit cut in half