Time to show ‘shabby’ Knaresborough Castle some love, say campaigners