Cheers! Knaresborough and Harrogate to host beer festivals