Glencore plans to cap coal output in climate shift