Algeria are crown African champions