World Bank grants Morocco $25 million loan for rural development