Harrogate Grammar School rated 'outstanding' by Ofsted