Glencore takes majority stake in Canadian coal business