AGM votes for HSBC PLC , Glencore PLC and AstraZeneca PLC on climate change and pay may face strong opposition