ClientEarth questions demand forecast accuracy at BP's 2017 AGM