Ivory Coast and Ghana battle for AFCON glory