robert attenborough private life