Kenneth Mackenzie (c.1661–1701), 4th Earl of Seaforth