Petition launched to improve state of Knaresborough Castle