Cameroon end 47-year AFCON hosting drought