Iran unveils attack drone with 2,000 km range