Does complexity explain the structure of commodity trade?