Iran warned