Total says Iran project progressing per plan