World bank pledges $1 billion for urban transport, agriculture