World Bank to give Pakistan $550 million