Raúl Castro shakes up cabinet in Cuba