US trade deficit in goods hits all time high