William Cochrane of Ochiltree, Younger — (born 1682)