BP's Auchincloss steps down after investor pressure | CNBC International Live | Podwise