Palmer captures Willsboro Golf Club title