New organisation pledges £45,000 for mental health support at Knaresborough school