Russian President Vladimir Putin will not attend the COP26 climate summit, the Kremlin has announced that Putin will not be able to fly to Glasgow.