Amnesty International demands "humanitarian" truce in Sri Lanka, fears "war crimes"