Farnham Estate, Spa and Golf Club, County Cavan