Developer appeals Knaresborough 170-homes refusal