World Bank approves $250m loan to Morocco