Global economy faces mixed outlook in 2023