David Starkey says 'resentments will fester' if conversations around race are shut down in apology for 'so many damn blacks' remark