'We can and will do better': BP profits slide awaiting new CEO