World Bank approves $150 million loan to Egypt