Irán dice que ha atacado un petrolero tras ignorar advertencias en el golfo Pérsico