Boris Johnson says he has a “six out of 10” chance of securing pledges before the COP26 conference.