Tackling health, climate and inequality