Multiple global crises continue to put the 2030 Sustainable Development Goals "in peril", the United Nations says in its 2023 update report on the SDGs.