Even China is confused by Cuba’s adherence to socialism