EEC, megaprojects mean opportunities for property sector