McBride, John (c.1650–1718), minister of the Presbyterian General Synod of Ulster and religious controversialist