Iran tensions could disrupt global recovery