Sir David Attenborough claims 'What we do now affects the next few thousand years' in Davos speech