New £2.1 million mental health facility opens in Harrogate