Study: NFL players living longer than general population