Queen shows David Attenborough trees planted for her children