Uncertainty faces China Inc.’s projects in Iran