Iran says tested mid-range ballistic missile two weeks ago