Princess Anne to visit Harrogate's Great Yorkshire Show