William Hay, 19. Earl of Erroll