BP's third-quarter 2012 results