Global Finance names NBK Best Trade Finance Bank in the Middle East for 2004