UN chief Antonio Guterres says 'the fossil fuel age is flailing and failing' as renewable energy becomes cheaper.