William Hopkins (1575-1647)