Glencore consortium seals $9bn deal for Teck’s coal business