NI law that would have outlawed Savile allegations struck do