Amr Diab portrays Tarek Bin Ziad