Putin arrives in Iran despite warning