James Ashton (bef1637-?)