Algeria proposes general amnesty