Donors pledge over $5 billion for wobbly Pakistan