Harrogate and Nidderdale charities recognised for work supporting young people