How has islam influenced life in north africa