Defending champions Ivory Coast have beaten Mozambique 1-0 to begin their Africa Cup of Nations campaign, while Algeria thumped 10-man Sudan.