John Foley (died 1630)