Moroccan economy gets much needed boost