People who play golf could live five years longer than those who don’t according to new research from Scotland.