Provident Financial announces it is withdrawing from doorstep lending after 140 years.