William Cuninghame, 10th of Craigends — (died 1765)