Warning to homeowners who'll be paying off 'ultra- long' mortgages in retirement