Iran attracts US$12 billion foreign investment in 33 months