The death toll rises to 42 after an explosion at a hotel in Cuba