People who participate in volunteer work and recreational activities later in life were less likely to suffer from physical, cognitive, mental or emotional problems, according to a new study.