North Dakota blocks China from Panama Canal