Understanding the Benefits and Risks of Annuities for Retirement Income