Donors pledge $9.9 billion for Ukrainian refugees