UniCredit loses US$37mn fraud claim against Glencore