US offers amnesty in secret talks