Miguel Diaz-Canel elected president of Cuba replacing Raul Castro