New school and 224 homes set for approval in Harrogate