Iran: Tehran prepared \'hundreds of missiles\', warns US to leave the region