Blunkett quits as home secretary