Africa and the world commemorate Cabral, 100 years on