John Sinclair, 2nd of Barrock — (died 1743)