Moroccan economy gets upbeat forecast