Dallah Al-Baraka constructs new resort in Morocco