How many years do cardinals live