Kingdom pledges $23 billion for global refugees