Sri Lanka frees more than 1,000 prisoners in Christmas amnesty