UK annuities on track for best sales in a decade