UN climate report issues a ‘code red for humanity’