Scotland records thousands more deaths than births in 2022: Report