US trade deficit falls to lowest level since 2009