Iraq frees over 19,000 prisoners under new amnesty, including some ex-ISIL