Publishers cut ties with David Starkey after 'abhorrent' comments