Rights groups slam Nepal deal on war crimes amnesty