61 retirement flats in Knaresborough approved at fourth attempt