Three men charged following Harrogate drugs bust