People who play golf live longer, a major study has found, as it shows the game helps prevent 40 major chronic diseases.