As David Attenborough celebrates his 100th birthday, these are the seven lifestyle secrets of the world's centenarians

· Daily Mail