James Cocks (died 1750)