Cuban president arrives in China for state visit