Former US President Barack Obama knocked his successor, former President Donald Trump for rolling back environmental protections during his speech at the COP26 climate change summit in Glasgow, during a talk in which he also criticized China and Russia.