Role of Gupta-linked shipping agent in Trafigura nickel scandal highlights long-standing problem