Diaz-Canel replaces Raul Castro as Cuba’s president