7 reasons not to retire before age 66