al ahly vs national bank of egypt sc