The Daily Climate Show: Outrage at Shell's record profits