IRCC application backlog slowly shrinking in 2023