Vance: No role for Tehran in Lebanon's future