US Treasury placed sanctions on 18 Iranian banks