Ahly and Zamalek to face-off in CAF Champions League