Efficient Long-term Annuities for retirement income