Mahmoud Trezeguet Joins Al Ahly after the end of the season