Billions pledged to rebuild Gaza