Report finds huge failings in asylum system