BP boss urges Cambridge University to keep fossil fuels investments