Iran says oil tanker struck by missiles off Saudi Arabia