BP third quarter 2010 results