Top Dallas ICE agent quits under cloud of controversy