Qatar holds Glencore to ransom to Xstrata deal