Sri Lanka's president has lashed out at developed countries for double-marking on climate change