President Xi arrives for two-day visit, welcomed by VP Diaz-Canel