Talaat Moustafa Group wins Best Real Estate Developer prize in 2018