Jenny McRae holds on in 2019 to claim 18th consecutive club championship at Horsham Golf Club