A shareholder resolution calling for ExxonMobil to do more to tackle climate change received a significant majority, despite not being backed by the board.