Twenty thousand civilians were killed in Sri Lanka's final push against Tamil Tiger rebels, claims a UN confidential report.