Sir John Crosse, II baronetto