US trade deficit in goods falls 4.3% in July