David Attenborough receives lifetime award