Sir David Attenborough warns short governments could hinder climate action