Investors pile climate pressure on Glencore ahead of May AGM