BP statistical review of world energy