Study links coffee and long life