Vans: Iran's deal signed online, funds pending compliance